incarcerate thousands

Translations
incarcérer des milliers de personnes